package com.gzhu.knowledgeAdmin.service.impl;
import com.gzhu.knowledgeAdmin.common.vo.*;
import com.gzhu.knowledgeAdmin.dao.HistoryRecordDao;
import com.gzhu.knowledgeAdmin.service.HistoryRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;

/**
 * @author zhangq
 * @date 2023/9/30 16:11
 */
@Service
public class HistoryRecordServiceImpl implements HistoryRecordService {
    @Autowired
    private HistoryRecordDao historyRecordDao;

    @Override
    public List<Integer> findSerNumberNum(String F_GSID) {
        return historyRecordDao.findSerNumberNum(F_GSID);
    }

    @Override
    public List<TimeVo> findTimeCut(String F_GSID) {
        return historyRecordDao.findTimeCut(F_GSID);
    }

    @Override
    public List<DialogueVo> findDiaNum(String F_GSID) {
        return historyRecordDao.findDiaNum(F_GSID);
    }

    @Override
    public List<MessageVo> findMCNum(String F_GSID) {
        return historyRecordDao.findMCNum(F_GSID);
    }

    @Override
    public List<ArriveVo> findArriveNum(String F_GSID) {
        return historyRecordDao.findArriveNum(F_GSID);
    }

    @Override
    public List<IntentVo> findIntentNum(String F_GSID) {
        return historyRecordDao.findIntentNum(F_GSID);
    }

    @Override
    public List<RouteVo> findRouteNum(String F_GSID, String F_YXBQ) {
        return historyRecordDao.findRouteNum(F_GSID,F_YXBQ);
    }

    @Override
    public List<LabelVo> findLabel(Map<String,Object> mapValue) {
        return historyRecordDao.findLabel(mapValue);
    }

    @Override
    public Integer findLabelNum(String F_GSID) {
        return historyRecordDao.findLabelNum(F_GSID);
    }

}

